<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;
use App\Models\Picture;
class Ad extends Model
{
    /**
     * 表名称
     * @var $table;
     */
    protected $table = 'ad';

    /**
     * 主键
     * @var $primaryKey
     */
    protected $primaryKey = 'id';

    /**
     * 时间戳   laravel ORM 自动维护数据库时间戳,用户数据结构的回滚操作,默认开启,我们禁止
     * @var bool $timestamps
     */
    public $timestamps = false;

    /**
     * 自动填充字段
     * @var $fillable
     */

    protected $appends = array('mobile_image');

    protected $fillable = ['title', 'url', 'list_order','image','pos_id','m_image','m_url'];

    function getMobileImageAttribute(){

        $image = $this->getAttribute('m_image');

        if(!$image){
            return null;
        }
        return Picture::find($image)->url;

    }

}
